﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; color:#1b1a1a; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
img{ border:none;} 
b,i,em,font,h1,h2,h3,h4,h5,h6{font-style:normal; font-weight:normal;line-height:1;}
em{ display:inline-block; vertical-align:middle;}
a,a:hover{color:#000; text-decoration:none;}
a:hover{color:#e60000;}
ul,ol,dl,li,dt,dd{ list-style:none;}
input:focus,textarea:focus {outline:none;}
textarea{resize:none;}
.f0{ font-size:0;}
.fl{float:left;}
.fr{float:right;}
.frame{ float:left; width:100%;}
.mid{width:1140px; margin:0 auto; overflow:hidden;}
body{background: #ffffff;}

.song,.song a,.song a:hover{font-family:Arial,"宋体", Helvetica, sans-serif;}
.hei,.hei a,.hei a:hover{font-family:Arial,"黑体", Helvetica, sans-serif;}
.yahei,.yahei a,.yahei a:hover{font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.red,.red a,.red a:hover{color:#e60000;}
.white,.white a{ color:#fff;}
.white a:hover{ color:#1d841b;}
.black,.black a{ color:#000;}
.black a:hover{ color:#1d841b;}
.bold{ font-weight:bold;}
.upp{ text-transform:uppercase;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.ell{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.default{ cursor:default;}
.ll{ float:left;}
.lr{ float:right;}
.padding7{ padding-right:7px; padding-left:7px;}


@font-face {
  font-family:"arial_bold";
  src:url('../font/arial_bold.eot');
  src:url('../font/arial_bold.eot?#iefix') format('embedded-opentype'),
      url('../font/arial_bold.woff') format('woff'),
      url('../font/arial_bold.ttf') format('truetype'),
      url('../font/arial_bold.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"bodoni_bd_bt";
  src:url('../font/bodoni_bd_bt.eot');
  src:url('../font/bodoni_bd_bt.eot?#iefix') format('embedded-opentype'),
      url('../font/bodoni_bd_bt.woff') format('woff'),
      url('../font/bodoni_bd_bt.ttf') format('truetype'),
      url('../font/bodoni_bd_bt.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"times_new_roman";
  src:url('../font/times_new_roman.eot');
  src:url('../font/times_new_roman.eot?#iefix') format('embedded-opentype'),
      url('../font/times_new_roman.woff') format('woff'),
      url('../font/times_new_roman.ttf') format('truetype'),
      url('../font/times_new_roman.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"impact";
  src:url('../font/impact.eot');
  src:url('../font/impact.eot?#iefix') format('embedded-opentype'),
      url('../font/impact.woff') format('woff'),
      url('../font/impact.ttf') format('truetype'),
      url('../font/impact.svg') format('svg');
font-weight: normal;
font-style: normal;
}

/*首页*/
.topbox { height:45px; background:#eeeeee;}
.topbox .ll{ padding-left:3px; color:#000; font-size:14px; line-height:45px;}
.topbox .lr{ padding-right:7px;}
.topbox .lr,.topbox .lr a{ color:rgba(48,48,48,0.7); font-size:12px; line-height:45px;font-family:Arial,"宋体", Helvetica, sans-serif;}
.topbox .lr a:hover{ color:#e60000;}

.headbox { height:115px;}
.headbox .ll{ padding-top:10px;}
.headbox .e1{ margin-left:3px;}
.headbox h1{ margin-bottom:16px; color:#000; font-size:36px; line-height:1;font-family:Arial,"黑体", Helvetica, sans-serif; }
.headbox h1 font{ color:#0461ba;font-size:36px; line-height:1;font-family:Arial,"黑体", Helvetica, sans-serif;}
.headbox h2{ color:#000; font-size:16px; }
.headbox .e2{ margin:0 24px;}
.headbox .e3{ margin-right:19px;}
.headbox h3{ margin-bottom:8px; color:#0461ba; font-size:14px; letter-spacing:1px;}
.headbox h4{ color:#272727; font-size:14px;}
.headbox .lr{ padding-top:28px; text-align:right;}
.headbox .e02{ margin-left:42px; margin-right:19px;}

#navbox{float:left; width:100%; background:#0461ba;}
#navbox .navbox a{ display:inline-block; padding:0 39px; height:52px; line-height:52px; font-size:16px; color:#fff;} 
#navbox .navbox a:hover{ background:#009c37;}

#tonglan{ width:100%; height:485px; float:left;}
.bannerbox { width: 1440px; height: 485px; overflow: hidden; margin: 0px auto; }
#focus { width:1440px; height: 485px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1440px; height:485px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1440px; height: 485px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 550px; height:485px; position: absolute; top:0; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.aboutbox { background:#f7f7f7; height:567px;}
.aboutbox dl{ height:148px; text-align:center;} 
.aboutbox h1{ padding-top:42px; margin-bottom:16px; color:#0461ba; font-size:38px; font-weight:bold;}
.aboutbox h1 font{ color:#000; font-size:38px; font-weight:bold;}
.aboutbox h2{ font-size:17px; color:#adaeae;}
.aboutbox ul{ margin:0 auto; width:1131px; height:373px;background: url(../images/sy5.jpg) no-repeat;}
.aboutbox .lr{ margin-right:25px; width:511px; padding-top:33px;}
.aboutbox h3{ margin-bottom:22px; color:#000; font-size:25px;}
.aboutbox h4{ margin-bottom:27px; width:74px; height:3px; background:#0461ba;}
.aboutbox .about{ height:178px;}
.aboutbox .about,.aboutbox .about p{ font-size:15px; line-height:35px; color:#252525;}
.aboutbox h5{ float:right; margin-right:24px; color:#fff; font-size:18px; line-height:44px; text-align:center; width:157px; height:44px; background:#0461ba;}
.aboutbox h5:hover{ background:#a90909;}

.probox { height:672px;}
.probox dl{ height:188px; text-align:center;}
.probox h1{ padding-top:50px; margin-bottom:25px;}
.probox .e1{ font-size:28px; font-weight:bold; color:#000;}
.probox .e1 font{ margin:0 8px 0 4px; font-size:35px; font-weight:bold; font-style:italic; color:#0461ba;}
.probox .e2{ margin-left:10px; margin-top:14px; width:239px; height:18px; background:#0461ba; text-align:center; color:#fff; letter-spacing:2px; line-height:18px; font-size:13px;}
.probox .e3{ margin-left:15px; margin-right:10px;}
.probox .e4{ font-size:15px; color:#6c6c6c;}
.probox li{ float:left; width:225px; margin:0 2px;}
.probox .prolist{width:225px; height:296px; padding-top:22px;}
.probox .l01{background: url(../images/sy7.jpg) no-repeat;}
.probox .l01:hover{background: url(../images/sy7a.jpg) no-repeat;}
.probox .l02{background: url(../images/sy8.jpg) no-repeat;}
.probox .l02:hover{background: url(../images/sy8a.jpg) no-repeat;}
.probox .l03{background: url(../images/sy9.jpg) no-repeat;}
.probox .l03:hover{background: url(../images/sy9a.jpg) no-repeat;}
.probox .l04{background: url(../images/sy10.jpg) no-repeat;}
.probox .l04:hover{background: url(../images/sy10a.jpg) no-repeat;}
.probox .l05{background: url(../images/sy11.jpg) no-repeat;}
.probox .l05:hover{background: url(../images/sy11a.jpg) no-repeat;}
.probox .p01{ float:left; margin-left:26px; width:164px; padding-left:20px; height:38px; background: url(../images/sy18.png) no-repeat left center; color:#fff; font-size:15px; line-height:38px;}
.probox .p01:hover{ color:#fff000;}
.probox .proname { width:225px; height:84px; text-align:center;background: url(../images/sy23.jpg) no-repeat;}
.probox .proname h3{ padding-top:14px; margin-bottom:10px; color:#fff; font-size:18px;}
.probox .proname h4{ font-size:12px; color:rgba(255,255,255,0.3); line-height:16px; text-transform:uppercase;}

.sousuobox { height:192px; background: url(../images/sy13.jpg) no-repeat center top;}
.sousuobox .search02{ width:513px;height:52px; margin:0 auto; margin-top:35px; overflow:hidden; background: url(../images/sy12.png) no-repeat center top;}
.sousuobox .search02 .input{ float:left; margin-left:5px; margin-top:4px; width:380px; padding-left:23px; height:34px; line-height:34px; color:rgba(0,0,0,0.7); font-size:14px; border:none; background:#fff; display:inline-block; vertical-align:middle; overflow:hidden;}
.sousuobox .search02 .button{ float:left; margin-top:4px;width:95px; height:34px;line-height:34px;background:none; border:none; text-align:center; color:#fff; font-size:14px; cursor:pointer;}

.newsbox { height:569px;}
.newsbox .lnewstit{ float:left; width:649px;}
.newsbox .newstit{width:649px; padding-top:48px; height:70px;font-size:35px; color:#000;font-family:Arial,"黑体", Helvetica, sans-serif; font-weight:bold; line-height:1;}
.newsbox .newstit font{ margin-left:63px; font-size:35px; color:#0461ba;font-family:Arial,"黑体", Helvetica, sans-serif; font-weight:bold; line-height:1;}
.newsbox .newscon{width:649px; height:400px; overflow:hidden;}
.banner {width:649px; height:400px; overflow:hidden;}
	.banner_pic { position:relative; width:521px; height:400px; margin:0 auto; overflow:hidden; }
	.banner_pic ul { position:absolute; top:0; left:0; }
	.banner_pic ul li { float:left; width:521px; height:400px; background: url(../images/sy16.jpg) no-repeat center top; }
	.lnewstit .p1{ display:block; margin-bottom:114px; background:#0461ba; width:103px; height:103px; text-align:center;}
	.lnewstit .p1 h1{ padding-top:17px; margin-bottom:21px;color:#fff; font-size:45px; line-height:36px; font-weight:bold;}
	.lnewstit .p1 h2{ color:#fff; font-size:20px; font-weight:bold;}
	.lnewstit .p2{ margin-bottom:16px; font-size:18px; line-height:1; color:#282828;}
	.lnewstit .p2:hover{ color:#e60000;}
	.lnewstit .p3{ height:108px;}
	.lnewstit .p3,.lnewstit .p3 p{ color:#838383; font-size:14px; line-height:25px;}
	.lnewstit .p4{ text-align:center; display:block; float:right; margin-right:6px; background:#0461ba; width:200px; height:40px; line-height:40px; color:#fff; font-size:14px; border-radius:7px;}	
	.lnewstit .p4:hover{color:rgba(255,240,0,1);}
	.banner a.btn_prev, .banner a.btn_next { display:block; width:44px; height:45px; overflow:hidden; margin-top:178px; background-image:url(../images/kakaFoucs_bg.png); background-repeat:no-repeat; text-indent:-9999px; outline:none; hide-focus:expression(this.hideFocus=true); }
		.banner a.btn_prev { float:left; margin-left:2px!important; margin-left:1px; background-position:0 -350px; }
		.banner a.btn_next { float:right; margin-right:2px!important; margin-right:1px; background-position:-100px -350px;}
		.banner a.btn_prev:hover { background-position:-200px -350px; }
		.banner a.btn_next:hover { background-position:-300px -350px; }
	.banner_info { position:absolute; top:255px; left:130px; width:430px; height:45px; overflow:hidden; }
		.banner_info li{ display:none; }
		.banner_info li.current { display:block; }
		.banner_info li h4 { height:20px; overflow:hidden; }
			.banner_info li h4 a { color:#666; font-size:14px; }
		.banner_info li .ext, .banner_info li .ext a { color:#999; }
		span.pipe { padding:0 6px;}
	.banner_count { position:absolute; left:85px; top:260px; width:28px; height:30px; overflow:hidden; background:url(../images/kakaFoucs_bg.gif) no-repeat -400px -350px; color:#FFF; font-family:Verdana; text-align:center; line-height:42px; }
	.banner_pages { position:absolute; right:80px; top:260px; width:140px; height:30px; overflow:hidden; }
		.banner_pages ul { float:right; }
		.banner_pages li { float:left; margin-left:4px;}
		.banner_pages li span { display:block; width:9px; height:9px; overflow:hidden; background:url(../images/kakaFoucs_bg.png) no-repeat -600px -350px; text-indent:-9999px; cursor:pointer; }
		.banner_pages li span:hover { background-position:-550px -350px; }
		.banner_pages li.current span, .banner_pages li.current span:hover { background:url(../images/kakaFoucs_bg.png) no-repeat -500px -350px; }

.newsbox .rnewstit{ float:right; margin-right:9px; width:446px;}
.newsbox .contactit{width:446px; padding-top:48px; height:70px;font-size:35px; color:#000;font-family:Arial,"黑体", Helvetica, sans-serif; font-weight:bold; line-height:1;}
.newsbox .contactit font{ font-size:35px; color:#0461ba;font-family:Arial,"黑体", Helvetica, sans-serif; font-weight:bold; line-height:1;}
.newsbox .rnewstit h1{ margin-bottom:6px;}
.newsbox .contactcon{ width:410px; padding-left:36px; padding-top:12px; height:217px;background: url(../images/sy24.jpg) no-repeat center top;}
.newsbox .contactcon,.newsbox .contactcon p,.newsbox .contactcon a{ color:#343434; font-size:14px; line-height:35px;}
.newsbox .contactcon a:hover{ color:#e60000;}

.footbox { height:199px; background:#505050;}
.footbox dl{ width:100%; text-align:center; padding-top:30px; height:68px; border-bottom:1px solid #6a6a6a;}
.footbox dl .pic1{ display:inline-block; margin:0 23px;}
.footbox ul{ padding-top:16px; text-align:center;}
.footbox ul,.footbox ul p,.footbox ul a{ color:rgba(255,255,255,0.5); font-size:14px; line-height:33px;}
.footbox ul a:hover{ color:rgba(255,240,0,0.9);}






/*内页*/
.nybanner{ float:left; width:100%; height:367px; background:url(../images/nybanner.jpg) no-repeat center top;}
.nybanner1{ float:left; width:100%; height:367px; background:url(../images/nybanner1.jpg) no-repeat center top;}
.nybanner2{ float:left; width:100%; height:367px; background:url(../images/nybanner2.jpg) no-repeat center top;}
.nybanner3{ float:left; width:100%; height:367px; background:url(../images/nybanner3.jpg) no-repeat center top;}

.nytitbox{float:left; width:100%; text-align:center; height:170px; background:url(../images/ny1.jpg) no-repeat center top;}
.nytitbox h1{ padding-top:48px; margin-bottom:27px; color:#000; font-size:38px;}
.nytitbox h1 font{ color:#0461ba;font-size:38px;}
.nytitbox h2{ color:rgba(4,97,186,0.5); font-size:17px;}

#nycontentbox{width:1421px; margin:0 auto; overflow:hidden;}
#nycontentbox .nycontentbox{width:1079px; min-height:450px; margin:0 auto; overflow:hidden; padding-bottom:60px;}
.nyabout{ font-size:17px;color:#1b1a1a; line-height:50px;}
.nyaboutdown{ margin-top:20px; width:1079px; height:473px;background:url(../images/ny2.jpg) no-repeat; position:relative;}
.nyaboutdown h1,.nyaboutdown h2{ position:absolute; font-size:36px; font-weight:bold; font-weight:bold;font-family:Arial,"黑体", Helvetica, sans-serif;}
.nyaboutdown h1{ left:272px; top:79px;}
.nyaboutdown h2{ left:395px; top:129px;}

.format,.format p,.format strong,.format a,.format a:hover{color:#1b1a1a; font-size:14px; line-height:33px;}
.format a:hover{color:#e60000;}

.contacttable{ width:98%; margin:0 auto; margin-bottom:24px; border:none; border-collapse:collapse; border-spacing:0;padding:0;}
.contacttable tr td{ width:50%; text-align:left; border-bottom:1px dashed #cccccc;}
.contacttable tr td,.contacttable tr td a{color:#1b1a1a; font-size:14px; line-height:35px;}
.contacttable tr .title{ text-align:center;color:#e60000; font-size:19px; line-height:40px; font-weight:bold; letter-spacing:1px;}
.contacttable tr td img{ margin-left:7px; margin-right:7px;}
.nymap{ margin:0 auto; overflow:hidden; width:99%; height:452px; border:1px solid #ccc;}

.onlinebox{ width:100%;}
.onlinebox ol{ margin-bottom:14px;}
.onlinebox .orderlist{float:left; width:50%; margin-bottom:20px;}
.onlinebox .input-txt{ padding-left:10px; margin-right:4px; width:93.9%; height:40px; color:#1b1a1a; font-size:14px; line-height:40px; border:1px solid rgba(25,112,184,0.7); background:#f9f9f9;}
.onlinebox .input-txt:hover{ border:1px solid #de231c;}
.onlinebox .textarea-txt{padding-left:10px; width:96.9%; height:160px; color:#1b1a1a; font-size:14px; line-height:40px; border:1px solid rgba(25,112,184,0.7); background:#f9f9f9;}
.onlinebox .textarea-txt:hover{border:1px solid #de231c;}
.onlinebox .input-verify{padding-left:10px; margin-right:3%; width:32%; color:#1b1a1a; font-size:14px; line-height:40px; height:40px; line-height:40px; vertical-align:middle; border:1px solid rgba(25,112,184,0.7); background:#f9f9f9;}
.onlinebox .input-verify:hover{border:1px solid #de231c;}
.onlinebox .orderlist img{ cursor:pointer; width:50%; height:93px; vertical-align:middle;}
.onlinebox input[type="submit"],.onlinebox input[type="reset"]{margin-top:10px; width:124px; height:39px; line-height:39px; border:none;border-radius:6px; background:#1970b8; color:#fff; font-size:14px; text-align:center; cursor:pointer;}
.onlinebox input[type="submit"]{margin-right:30px;}

.nynews{ float:left; width:100%; margin-top:16px; margin-bottom:15px;}
.nynews li{ float:left;}
.nynews .li1{ width:10%; height:82px; border:1px solid #0461ba;}
.nynews .pl1{margin:0 auto; width:50%; text-align:center; padding-top:10px; margin-bottom:8px; color: rgba(0,0,0,0.7); font-size:24px; line-height:1; }
.nynews .pl2{margin:0 auto; width:50%; height:1px; background:rgba(0,0,0,0.7)}
.nynews .pl3{margin:0 auto; width:50%; text-align:center; padding-top:8px; color: rgba(0,0,0,0.7); font-size:18px; line-height:1; font-family:"arial_bold";}
.nynews .li2{margin-left:0.8%; width:88%; height:83px; border-bottom:1px solid #cccccc;}
.nynews .pr1{width:96%; margin-top:12px; margin-bottom:20px; color:rgba(0,0,0,0.8); font-size:18px; }
.nynews .pr2{width:96%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color:rgba(0,0,0,0.7); font-size:14px;}
.nynews .li2:hover .pr1{color:#e60000;}

.videobox{ width:650px; margin:0 auto;}

.nyprotitle{display:block; width:100%; height:35px; position:relative; background:#0461ba; margin-top:34px;}
.nyprotitle i{ display:inline-block; position:absolute; left:12px;font-size:15px; line-height:35px; color:#fff; font-weight:bold;}
.nyprotitle i:hover{font-size:15px; color:#fff001;}
.nyprotitle b{ display:inline-block; position:absolute; right:12px; font-size:12px; line-height:1; color:#777777; padding:2px 13px; border-radius:9px; background:#fff; margin-right:6px; margin-top:9px;}
.nyprotitle b:hover{font-size:12px; color:#e60000; background:#fff;}
.nyprotitle02{display:block; width:100%; height:35px; position:relative;}
.nyprotitle02 i{display:inline-block; position:absolute; left:12px; font-size:14px; line-height:35px; color:#0461ba; font-weight:bold;}
.nyprotitle02 i:hover{ color:#e60000;}
.nyprotitle02 b{ display:inline-block; position:absolute; right:20px; font-size:12px; line-height:35px; color:rgba(0,0,0,0.7); }
.nyprotitle02 b:hover{ color:#e60000;}
.nyprotitle03{display:block; width:100%; text-align:center; height:35px; background:#0461ba; margin-top:34px; font-size:15px; line-height:35px; color:#fff; font-weight:bold;}
.nyprotitle04{ float:left; width:100%; height:39px; border-bottom:1px solid #ccc; background:url(../images/icon4.png) no-repeat 11px center;}
.nyprotitle04 i{ display:inline-block; vertical-align:middle;}
.nyprotitle04 .i1{ margin-left:30px; color:#0461ba; font-weight:bold; font-size:14px; line-height:39px;}
.nyprotitle04 .i1:hover{ color:#e60000;} 
.nyprotitle04 .i01{ float:right; margin-right:12px; color:#000; font-size:12px; line-height:39px;}
.nyprotitle04 .i01:hover{ color:#e60000;}

.nyprotable{ width:100%; margin:0 auto; border:1px solid #cccccc; border-collapse:collapse; border-spacing:0;padding:0;}
.nyprotable tr td{ border:1px solid #cccccc;}
.nyprotable tr td,.nyprotable tr td a,.nyprotable tr td a:hover{ color:#000; font-size:14px; line-height:33px;}
.nyprotable tr td a:hover{color:#e60000;}
.nyprotable tr td img{ vertical-align:middle;}
.nyprotable tr .td0{text-align:center; background:#f5f5f5; font-weight:bold;}
.nyprotable tr td .more{display:inline-block; width:65px; height:20px; border-radius:12px; border:1px solid #e0a949; background:#fff2ab;}
.nyprotable tr td .more span{ display:inline-block; vertical-align:middle; font-size:12px; line-height:20px; font-family:Arial,"宋体", Helvetica, sans-serif; color:#9a6200; text-transform:capitalize; text-decoration:none;}
.nyprotable tr td .more b{ display:inline-block; vertical-align:middle; margin-left:6px; width:12px; text-align:center; height:12px; border-radius:50%; background:#fff; border:1px solid #e0ab4c; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#9a6200; text-decoration:none;}

.jobdetailtable{ width:98%; margin:0 auto; margin-top: 20px; border-spacing:0;padding:0;border-collapse:collapse;}
.jobdetailtable tr td{padding:0 7px; line-height:35px; border:1px solid #CCC;}
.jobdetailtable tr .tdl{ width:18%; text-align:center; font-weight:bold; background:rgba(4,97,207,0.06);}
.jobdetailtable tr td img{ margin-top:7px; margin-bottom:7px;}
.jobdetailtable .smalltable{width:100%; margin:7px 0; border-spacing:0;padding:0;border-collapse:collapse;}




.nytitlestyle01{text-align:center; color:#e60000; font-size:15px; line-height:38px; font-weight: bold; border-bottom: #cccccc 1px dashed;}



#newspage01{ float:left; width:100%; padding:7px 0; margin-top:30px; background:#f5f5f5;}
.newspage01{ float:right; margin-right:7px;}
.newspage01 a,.newspage01 span{ display:inline-block;}
.newspage01 span{cursor:default;}
.newspage01,.newspage01 a,.newspage01 a:hover,.newspage01 a:active,.newspage01 a span,.newspage01 a span:hover,.newspage01 span,.newspage01 span:hover{color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 a{float:left; padding:3px 5px; margin-right:5px; border:1px solid #ddd; background:none;}
.newspage01 a:hover {color:#fff !important; border:1px solid #E05222; background:#E05222;}
.newspage01 a:active {color:#fff !important; border:1px solid #666; background:#E05222;}
.newspage01 a span:hover,.newspage01 span:hover{color:#fff;}
.newspage01 span.current{ float:left; padding:3px 5px; margin-right:5px; border:1px solid #993300; background:#993300; color:#fff;}
.newspage01 .zi form:hover{color:#666;}
.newspage01 .zi form input[type="text"]{border:1px solid rgba(153,153,153,0.7); background:none; color:#666; font-size:12px; line-height:18px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 .zi form input[type="submit"]{padding:1px 5px; color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01_detail{ float:left; width:100%; padding:7px 0; margin-top:30px; text-align:center; background:#f0f0f0;}
.newspage01_detail a,.newspage01_detail a:hover{display:inline-block; padding:3px 5px; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01_detail a{color:#666; border:1px solid rgba(153,153,153,0.7); background:none;}
.newspage01_detail a:hover {color:#fff !important; border:1px solid #E05222; background:#E05222;}








